.meiti{
    height: 300px;
    background: url(../../img/banner.jpg) no-repeat center center;
}
.headerbox1 {
    ul {
        width: 1200px;
        margin: 0 auto;
        padding: 30px 0;
        overflow: hidden;
        list-style: none;
        border-bottom: 1px solid #e0e8ed;
        li {
            float: left;
            width: 150px;
            text-align: center;
            font-size: 18px;
            .cc {
                font-size: 18px;
                color: #222c57;
                
            }
        }
        li:nth-child(1) a {
            color: #ef7a46;
        }
    }
}
.tab_content {
    width: 1000px;
    margin: 0 auto;
    .abt_tt {
        text-align: center;
        padding: 77px 0 60px 0;
        font-size: 26px;
        color: #222c57;
    }
    .pp_main {
        height: 455px;
        background: #f4f4f4;
        margin-bottom: 40px;
        overflow: hidden;
        font-size: 18px;
        color: #222c57;
        line-height: 30px;
        img {
            margin: 100px 0 0 110px;
        }
        dl {
            float: right;
            width: 440px;
            margin: 132px 112px 0 0;
            dt {
                font-size: 18px;
                color: #222c57;
                span {
                    font-size: 22px;
                    border-bottom: 2px solid #ef7a46;
                    margin-right: 24px;
                }
            }
            dd {
                margin-top: 45px;
            }
        }
    }
    .abt_main {
        font-size: 18px;
        color: #222c57;
        line-height: 30px;
        .layer-photos-demo {
            width: 666px;
            margin: 0 auto;
            img {
                clear: both;
                cursor: pointer;
            }
            img:nth-of-type(1) {
                margin-right: 38px;
            }
            img:nth-of-type(3) {
                margin-right: 38px;
            }
            .certificate {
                width: 100%;
                overflow: hidden;
                padding: 5px 0 40px 0;
                ul {
                    list-style: none;
                    padding: 0;
                    margin: 0;
                    li {
                        width: 314px;
                        text-align: center;
                        color: #222c57;
                        font-size: 18px;
                    }
                    .fl_l {
                        float: left;
                    }
                    .fl_r {
                        float: right;
                    }
                }
            }
        }
        .icon_tt img {
            vertical-align: middle;
            margin-right: 16px;
            margin-top: -4px;
        }
        .font_c {
            color: #ef7a46;
        }
        dl {
            width: 734px;
            float: right;
            dt a{
                font-size: 20px;
                color: #222c57;
                text-decoration: none;
            }
            dd {
                font-size: 18px;
                color: #8997b0;
            }
            dd:nth-of-type(2) {
                margin-top: 10px;
                height: 90px;
                overflow: hidden;
            }
        }
    }
    .med {
        border-bottom: 1px solid #e0e8ed;
        padding-bottom: 40px;
    }
    .yewu {
        margin-bottom: 45px;
        clear: both;
    }
    .abt_main2 {
        font-size: 18px;
        color: #222c57;
        line-height: 30px;
        margin-bottom: 60px;
    }
    .survey {
        width: 1000px;
        margin: 0 auto;
        position: relative;
        margin-top: 30px;
        .survey_tt {
            font-size: 20px;
            color: #000000;
            span {
                padding-left: 18px;
                font-size: 14px;
                color: #9B9B9B;
            }
        }
        .survey_main {
            border-top: 1px solid #E7ECF4;
            margin-top: 15px;
            width: 998px;
            float: none;
            background: #fff;
            padding: 30px 0;
            border: 1px solid #E7ECF4;
            display: inline-block;
            ul {
                list-style: none;
                padding: 0;
                margin: 0;
                li {
                    width: 332px;
                    float: left;
                    position: relative;
                    list-style: none;
                    span {
                        padding-left: 60px;
                        img {
                            vertical-align: top;
                            width: 58px;
                            height: 58px;
                        }
                    }
                    dl {
                        display: inline-block;
                        margin-left: 5px;
                        dt {
                            font-size: 24px;
                            color: #FF8910;
                            line-height: 32px!important;
                        }
                        dd {
                            font-size: 14px;
                            color: #9B9B9B;
                            line-height: 14px!important;
                        }
                    }
                    .contain {
                        position: absolute;
                        top: 65px;
                        left: 60px;
                        z-index: 9;
                        font-size: 14px;
                        color: #979CB2;
                        display: none;
                        width: 272px;
                        height: 60px;
                        line-height: 30px!important;
                        .content {
                            font-size: 14px;
                            color: #979CB2;
                            border: 1px solid #E8EDF4;
                            border-radius: 3px;
                            background-color: #fff;
                            padding: 10px 19px;
                            box-shadow: 3px 3px 4px #E8EDF4;
                        }
                    }
                }
                li:hover .contain {
                    display: block;
                }
                li:nth-child(1) {
                    margin-bottom: 30px;
                }
                li:nth-child(2) {
                    margin-bottom: 30px;
                }
                li:nth-child(3) {
                    margin-bottom: 30px;
                }
            }
        }
        .table {
            width: 100%;
            border-left: 1px solid #E8EDF4;
            border-top: 1px solid #E8EDF4;
            margin: 20px 0 0;
            tbody {
                display: table-row-group;
                vertical-align: middle;
                border-color: inherit;
                tr {
                    display: table-row;
                    vertical-align: inherit;
                    border-color: inherit;
                    th {
                        font-size: 14px;
                        color: #979CB2;
                        height: 28px;
                        padding: 58px 20px;
                        border-right: 1px solid #E8EDF4;
                        border-bottom: 1px solid #E8EDF4;
                        font-weight: normal;
                        width: 160px;
                        text-align: center;
                        span {
                            font-size: 20px;
                            color: #474747;
                        }
                    }
                    td {
                        font-size: 14px;
                        color: #979CB2;
                        height: 28px;
                        padding: 58px 20px;
                        border-right: 1px solid #E8EDF4;
                        border-bottom: 1px solid #E8EDF4;
                        text-align: center;
                        span {
                            font-size: 20px;
                            color: #474747;
                        }
                        b {
                            color: #0CC541;
                            font-weight: normal;
                        }
                        i {
                            color: #EB6430;
                            font-style: normal;
                        }
                    }
                }
            }
        }
    }
    .survey:nth-child(4) li {
        margin-bottom: 30px;
    }
    .survey:nth-child(5) .table tbody tr:nth-child(2) td:nth-child(4) {
        text-align: left;
        line-height: 20px;
    }
    .survey:nth-child(5) .table tbody tr:nth-child(2) td:nth-child(6) {
        text-align: left;
        line-height: 20px;
    }
    .survey:nth-child(6) .table tbody tr:nth-child(2) td:nth-child(6) {
        text-align: left;
        line-height: 20px;
    }
    .tab7_tt {
        padding: 50px 0;
        text-align: center;
        border-bottom: 1px solid #8997B0;
        #diamond {
            width: 18px;
            height: 18px;
            background: #EF7A46;
            display: inline-block;
            vertical-align: middle;
            transform: rotate(-45deg);
            transform-origin: 0 100%;
        }
        span {
            font-size: 24px;
            color: #222C57;
            margin-left: 10px;
        }
    }
    .tab7_main {
        width: 100%;
        margin: 0 auto;
        overflow: hidden;
        padding: 20px 0;
        ul {
            list-style: none;
            padding: 0;
            margin: 0;
             li {
                width: 50%;
                float: left;
                list-style: none;
                .tab7_l_span {
                    display: block;
                    width: 146px;
                    font-size: 14px;
                    color: #222C57;
                    float: left;
                    line-height: 20px!important;
                }
                .tab7_r_span {
                    font-size: 14px;
                    color: #8997B0;
                    display: block;
                    float: left;
                    line-height: 20px!important;
                }


            }
        }
        .tsul {
            li {
                width: 1000px;
                float: left;
                .tab7_r_span {
                    width: 600px;
                }
            }
        }
        .tsul1 {
            li {
                float: left;
                .tab7_l_span {
                    width: 300px;   
                }
                .tab7_r_span {
                    padding-left: 20px;
                }
            }
        }
    }
    .border_bottom {
        border-bottom: 1px solid #E7EAEF;
    }
    .law {
        ul {
            list-style: none;
            padding: 0;
            margin: 0;
            li {
                list-style: none;
                a {
                    padding-top: 20px;
                    font-size: 16px;
                    color: #4990E2;
                    text-align: center;
                    width: 100%;
                    display: block;
                    line-height: 20px!important;
                }
            }
        }
    }
}
.tab_content1 {
    width: 1000px;
    margin: 0 auto;
    .message {
        ul {
            overflow: hidden;
            display: none;
            li {
                overflow: hidden;
                padding: 30px 0;
                border-bottom: 1px solid #e0e8ed;
                font-size: 20px;
                color: #222c57;
                .bold2 {
                    width: 14px;
                    height: 14px;
                    border-radius: 50%;
                    overflow: hidden;
                    background: #ed7348;
                    float: left;
                    margin-right: 20px;
                    margin-top: 7px;
                }
                .float_left {
                    overflow: hidden;
                    float: left;
                    font-size: 16px;
                    p {
                        line-height: 26px;
                    }
                }
                .float_right {
                    overflow: hidden;
                    float: right;
                }
            }
        }
        ul:nth-of-type(1) {
            display: block;
        }
    }
    .jump {
        text-align: right;
        .Pagination {
            display: inline-block;
            padding-left: 0;
            margin: 20px 0;
            border-radius: 4px;
            li {
                display: inline;
                position: relative;
                float: left;
                padding: 7px 12px;
                line-height: 1.42857143;
                color: #ed7348;
                background-color: #fff;
                border: 1px solid #ddd;
                cursor: pointer;
                font-size: 16px;
            }
            li:first-child>a {
                margin-left: 0;
                border-top-left-radius: 4px;
                border-bottom-left-radius: 4px;
            }
            .active {
                color: #fff;
                cursor: default;
                background-color: #ed7348;
                border-color: #ed7348;
            }
        }
    }   
}
.del {
    width: 1000px;
    margin: 60px auto 0px;
    .tab7_tt {
        padding: 50px 0;
        text-align: center;
        border-bottom: 1px solid #8997B0;
        span {
            font-size: 24px;
            color: #222C57;
            margin-left: 10px;
        }
    }
    .tab7main {
        width: 100%;
        margin: 0 auto;
        overflow: hidden;
        padding: 20px 0;
        border-bottom: 1px solid #E7EAEF;
        ul {
            list-style: none;
            padding: 0;
            margin: 0;
            li {
                width: 50%;
                float: left;
                .tab7_lspan {
                    display: block;
                    width: 146px;
                    font-size: 14px;
                    color: #222C57;
                    float: left;
                    line-height: 19px!important;
                }
                .tab7_rspan {
                    font-size: 14px;
                    color: #8997B0;
                    display: block;
                    float: left;
                    line-height: 19px!important;
                }
            }
            li:nth-child(1) .tab7_lspan {
                margin-left: 180px;
                display: block;
                width: 146px;
                font-size: 14px;
                color: #222C57;
                float: left;
                line-height: 19px!important;
            }
            li:nth-child(1) .tab7_rspan a {
                color: blue;
                text-decoration: underline;
            }
        }
    }
    .conn {
        font-size: 14px;
        color: #222C57;
        padding: 49px 0;
        text-indent: 25px;
        line-height: 35px;
    }
}
